home *** CD-ROM | disk | FTP | other *** search
Text File | 1987-09-13 | 10.6 KB | 309 lines | [TEXT/MSWD] |
- Red Ryder 10.0 Procedure Summary
- Freesoft Voice: (412) 846-2700 Mon. - Fri. 9:00 AM - 5:00 PM EST
- —————————————————————————————————————————————————————————————————————————————
- Definitions:
- <char_con> = single uppercase alphabetic letter
- <str_con> = string of characters
- <label> = <str_con> ; significant to 20 characters
- <comment> = <str_con>
- <show_var> = '@0' | '@1' | '@2'
- <str_var> = <char_con>$
- <str_exp> = <str_var> | <show_var> | <str_con>
- <num_con> = decimal integer in the range -2147483648 to -2147483647
- <num_var> = <char_con>%
- <num_exp> = <num_var> | <num_con>
- <num_test_op> = '>' | '<' | '=' | '<=' | '>=' | '<>' | '&' | '|'
- <on_or_off_exp> = 'ON' | 'OFF'
- <filetype_exp> = four character filetype as used by the finder
- <proc_cmd> = procedure command
- <long_break> = '^@'
- <short_break> = '^!'
- <DTR_off_1_sec> = '^#'
- <del_char> = '^$'
- <global_0> = emulation type (0 = TTY, 1 = VT100, 2 = VT52)
- <global_1> = cursor row (1..24)
- <global_2> = cursor column (1..132)
- <global_3> = duplex (0 = full, 1 = half, 2 = echoback, 3 = null)
- <global_4> = 60'ths since poweron
- <global_5> = month
- <global_6> = day of month
- <global_7> = year
- <global_8> = hour
- <global_9> = minute
- <global_10> = second
- <global_11> = weekday
- <timeofday> = <hh>:<mm>:<ss>
- <hh> = two digit hour in 24 hour format
- <mm> = two digit minute
- <ss> = two digit second
- <baud> = '300' | '450' | '1200' | '2400' | '4800' | '9600' | '19200' | '57600'
- <databits> = '5' | '6' | '7' | '8'
- <duplex> = 'FULL' | 'HALF' | 'ECHO' | 'NULL'
- <parity> = 'N' | 'E' | 'O' | 'K' | 'S'
- <stopbits> = '1' | '1.5' | '2'
- <60ths> = <num_exp>
- <columns> = <num_exp>
- <container> = <str_var>
- <dest_str> = <str_var>
- <filename> = <str_exp>
- <filename_var> = <str_var>
- <find_this_str> = <str_exp>
- <font_num> = <num_exp>
- <font_size> = <num_exp>
- <global_var> = <num_exp>
- <length> = <num_exp>
- <line_num> = <num_exp>
- <newfilename> = <filename>
- <param> = <num_exp>
- <path_num> = <num_exp>
- <result_num> = <num_var>
- <seconds> = <num_exp>
- <source_var> = <str_var>
- <start_pos> = <num_exp>
- <things> = <str_exp>
- <value> = <num_exp>
- —————————————————————————————————————————————————————————————————————————————
- Commands (must begin in column 1):
- (<comment>
- :<label>
- @ <on_or_off_exp>
- ADD <num_var>,<num_exp>
- ADD TO MENU (-
- ADD TO MENU <str_exp>
- ALERT1 <str_exp>/<proc_cmd>
- ALERT2 <str_exp>/<proc_cmd>
- ALERT3 <str_exp>/<proc_cmd>
- ALT <on_or_off_exp>
- AND <num_var>,<num_exp>
- ANSWERBACK <str_exp>
- ATTACH <filetype_exp>,<filename>
- BBAR
- BELL
- CLEAR
- CLOSE
- COMM <baud>-<parity>-<databits>-<stopbits>-<duplex>
- COMPILE LOUD <filename>
- COMPILE QUIET <filename>
- CONCAT <str_var>,<str_exp>
- CONTAINS <container>,<things>
- CONTROL1 <char_con>
- CONTROL2 <char_con>
- CONTROL3 <char_con>
- CONVUP <str_var>
- COPYINTO <str_var>,<str_exp>
- CRAWL <on_or_off_exp>
- CRC <on_or_off_exp>
- DEFINE MENU <str_exp>
- DELETE <filename>
- DELKEY <on_or_off_exp>
- DIAL <str_exp>
- DISABLE MENU
- DISPLAY <columns>
- DIVIDE <num_var>,<num_exp>
- DO <filename>
- ECHO <on_or_off_exp>
- ELAPSED <num_var>
- EMPTY <str_var>
- ENABLE MENU <num_exp>
- END
- ERASE <str_var>
- ERASE ALL
- FASTDUMP
- FILL$ <dest_str>,<length>,<str_exp>
- FONT <font_num>,<font_size>
- GBAR
- GETALL
- GETCOST <num_var>
- GETFILE <filename_var>
- GETGLOBAL <num_var>,<global_var>
- GETLINE <line_num>,<dest_str>
- GETPARAM <param>,<num_var>
- GETSELECT <filetype_exp>
- GOSUB <label>
- HOST
- IF ERROR <proc_cmd>
- IF NO <proc_cmd>
- IF NO ERROR <proc_cmd>
- IF YES <proc_cmd>
- INSERT MENU
- INSTR <result_num>,<source_var>,<start_pos>,<find_this_str>
- JUMPTO <label>
- LEFT$ <dest_str>,<length>,<str_exp>
- LENGTH <num_var>,<str_exp>
- LET EQUAL <num_var>,<num_exp>
- LET EQUAL <num_var>,<num_exp>
- LF <on_or_off_exp>
- LOADSET <filename>
- LOADVAR <filename>
- LOCK <on_or_off_exp>
- LONG BREAK
- LOUD
- MACRO <filename>
- MBAR [<num_exp>]
- MENUDOES <num_exp>,<str_exp>
- MENUOFF
- MID$ <dest_str>,<start_pos>,<length>,<str_exp>
- MODEM
- MULTIPLY <num_var>,<num_exp>
- NOZAP <on_or_off_exp>
- NUMTOSTRING <num_var>,<dest_str>
- ONPANIC <proc_cmd>
- OR <num_var>,<num_exp>
- PANICAFTER <seconds>
- PAUSE [<60ths>]
- PROMPT <str_exp>
- PROMPT ^<char_con>
- PUTFILE <filename_var>
- PUTPARAM <param>,<value>
- QUERY1 <str_var>
- QUERY2
- QUERY3
- QUERY4
- QUERY5
- QUIT
- RECA <filename>
- RECK <filename>
- RECX <filename>
- RECY <filename>
- REDIAL <str_exp>
- RENAME <filename_var>,<newfilename>
- REPLACE$ <dest_str>,<length>,<start_pos>,<str_exp>
- RETURN
- RIGHT$ <dest_str>,<length>,<str_exp>
- RUN <filename>
- SAVETIME
- SAVEVAR <filename>
- SCREENDISK
- SCREENPRINT
- SENDA <filename>
- SENDCLIP
- SENDK <filename>
- SENDX <filename>
- SENDY <filename>
- SHORT BREAK
- SHOW@
- STRINGTONUM <str_var>,<result_num>
- SUBSTRACT <num_var>,<num_exp>
- TEST <num_var> <num_test_op> <num_exp>
- TIMEDATE <dest_str>
- TYPE <str_exp>
- USERCLOSE <path_num>
- USEROPENA <path_num>,<filename>
- USEROPENI <path_num>,<filename>
- USEROPENO <path_num>,<filename>
- USERREAD <path_num>,<str_var>
- USERWRCR <path_num>
- USERWRITE <path_num>,<str_exp>
- VBAR
- WAIT <timeofday>
- WATCH <on_or_off_exp>
- WRITE <filename>
- XKSTRIP <on_or_off_exp>
- —————————————————————————————————————————————————————————————————————————————
- Parameters (* = may modify with PUTPARAM command):
- 0 Baud rate (300, 450, 1200, 2400, 4800, 9600, 19200, 57600)
- 1 Parity (None, Odd, Even, Mark, Space).
- 2 Databits (7, 8, 5, 6)
- 3 Stopbits (1, 2, 1.5)
- 4 Duplex (Full, Half, Echo, Null)
- 6 * XMODEM & initial Kermit timeout 1..255 seconds
- 7 CONTROL1
- 8 CONTROL2
- 9 CONTROL3
- 10 Screen columns (20..132)
- 11 Terminal emulation type (TTY, VT100, VT52)
- 13 Status bar (, GBAR, BBAR, MACROS, VT100, LOUD)
- 14 * Cursor flashing (false, true)
- 15 * Cursor shape (underline, block)
- 16 * Intercharacter delay 0..255 60th's
- 17 * Enter key for orignal kbd (return, escape)
- 18 Backspace key (backspace, delete)
- 19 Macro set (1..3)
- 20 * Text file type 1st byte
- 21 * Text file type 2nd byte
- 22 * Text file type 3rd byte
- 23 * Text file type 4th byte
- 24 * Autoreceive (no, yes)
- 25 * Send text as McBinary (no, yes)
- 26 * Send autoreceive (no, yes)
- 27 * Delay after each character or line (no, yes)
- 28 * Send TEXT files wrap (no, yes)
- 29 * Column to wrap TEXT files at (20..132)
- 32 * Delay after each (line, character)
- 33 * Compuserve 'B' protocol (no, yes)
- 34 * Supercharged XMODEM (no, yes)
- 35 * 1K blocks for XMODEM (no, yes)
- 36 * RLE graphics (no, yes)
- 37 * Save lines before full screen clear (no, yes)
- 38 * Kermit ^Q handshake (no, yes)
- 39 * VTmouse delay (no, yes)
- 40 ` key sends (`, #145)
- 41 Monitor procedures (no, yes)
- 42 * Date/time heading on printer (no, yes)
- 43 * Date/time heading (every page, first page only)
- 44 * Printer form feed enabled (no, yes)
- 45 * Number of lines before form feed (1..255)
- 46 * Wait for character #488 before sending (no, yes)
- 48 Echo data to printer (no, yes)
- 49 Billing cost high byte (100ths cent)
- 50 Billing cost low byte (100ths cent)
- 60 * Omit blank lines when archiving/printing (no, yes)
- 61 * Omit delete file confirmation (no, yes)
- 62 * Continually cycle delete file until cancelled (no, yes)
- 64 * Macros status bar (scroll, jump)
- 65 * Omit title screen at startup (no, yes)
- 66 * Omit "Send screen to printer" confirmation (no, yes)
- 67 * Omit "Archive display screen" confirmation (no, yes)
- 68 * Omit close box quit function confirmation (no, yes)
- 69 * Omit "Reset time and billing clocks" confirmation (no, yes)
- 70 * Abort procedure if overridden by macro key (no, yes)
- 73 * Kermit maximum packet size (1..94) default = 94
- 74 * Kermit start of header character (0..255) default = 1
- 75 * Kermit SPACE character (0..255) default = 32
- 76 * Kermit CR character (0..255) default = 13
- 77 * Kermit DEL character (0..255) default = 127
- 78 * Kermit QUOTE character (0..255) default = 35
- 79 * Kermit maximum retries (1..255) default = 5
- 80 * Kermit number of padding characters (0..255) default = 0
- 81 * Kermit padding character (0..255) default = 0
- 82 * Kermit EOL character (0..255) default = 13
- 83 * Kermit timeout (1..255 seconds) default = 3
- 84 * Allow tabs to pass through (no, yes)
- 85 * Form feed after printing finishes (no, yes)
- 86 * Ignore TTY full-screen clears (no, yes)
- 87 * Buffered keyboard right margin column (0..255)
- 88 Font number (0..255)
- 89 Font size (1..255)
- 90 * High byte of maximum symbol definitions
- 91 * Low byte of maximum symbol definitions
- 92 * High byte of maximum symbol references
- 93 * Low byte of maximum symbol references
- 94 * Encrypt procedure files (no, yes)
- 95 Do not zap high bit from incoming data (no, yes)
- 96 * Show compiler window during compilation (no, yes)
- 97 * DTR when exiting (drop, don't drop)
- 98 * Original keyboard enter key sends linefeed (no, yes)
- 142 * Additional VT100 font (no, yes)
- 143 * Additional VT100 font high byte
- 144 * Additional VT100 font low byte
- 145 * ` key character to send (0..255)
- 146 VT100 special keys (default, installed)
- 488 * Character to wait for after each line (0..255)
- 489 * Delay after line (1..255 seconds)
- 492 Serial port in use (printer, modem)
- 493 Return key sends (CR only, CR/LF)
- 494 Strip control character from text receives (no, yes)
- 495 * Ignore MacBinary (no, yes)
- 503 Ignore CRC error checking (no, yes)
- 504 Macintosh Plus keyboard in use (no, yes)
- 505 Redial attempt limit (0..255)
- 506 Strip incoming text file control characters (no, yes)
- 507 * VT100 relative origin mode (no, yes)
- 508 * VT100 smooth scroll (no, yes)
- 509 * VT100 waits for host (no, yes)
- 585 * VT100 wraparound mode (no, yes)
- 586 * VT100 autorepeat mode (no, yes)
- 587 * VT100 newline mode (no, yes)
- 588 * VT100 cursor key mode (no, yes)
- 589 * VT100 keypad mode (no, yes)
-